develop immunity to - French English Dictionary